harlequin land crab - French English Dictionary